rose buds - Allemand Anglais Dictionnaire